slump in oil revenues - Español Inglés Diccionario